English
Noun en-noun
#(in India) The department concenned with tax on goods manufactured or produced.